@echo off
chcp 65001 >nul
echo ========================================
echo     Python Flask AI服务器启动脚本
echo ========================================
echo.

REM 切换到项目目录
cd /d %~dp0
echo 当前目录: %CD%
echo.

REM 检查Python是否安装
python --version >nul 2>&1
if errorlevel 1 (
    echo [错误] 未找到Python，请先安装Python
    echo 下载地址: https://www.python.org/downloads/
    pause
    exit /b 1
)

echo [✓] Python已安装
python --version
echo.

REM 检查依赖是否安装
echo 正在检查依赖...
python -c "import flask" >nul 2>&1
if errorlevel 1 (
    echo [提示] 正在安装依赖包...
    pip install -r requirements.txt
    if errorlevel 1 (
        echo [错误] 依赖安装失败
        pause
        exit /b 1
    )
    echo [✓] 依赖安装完成
) else (
    echo [✓] 依赖已安装
)
echo.

REM 启动服务器
echo ========================================
echo 正在启动Flask服务器...
echo ========================================
echo.
echo 服务器启动后，请在浏览器中访问:
echo   - http://localhost:5000/          (患者端)
echo   - http://localhost:5000/ai_demo    (AI演示)
echo   - http://localhost:5000/first.html (医护端)
echo.
echo 按 Ctrl+C 可停止服务器
echo ========================================
echo.

python app.py

pause

